non-native plants - Francés Inglés Diccionario